place where meat is stored - Turc Anglais Dictionnaire